package main 

import "fmt"

func main(){
	fmt.Println("==helloWorld==")

	// var name string;
	// var age int64;
	/* 方法一 */
	// fmt.Println("请界入姓名:")
	// fmt.Scanln(&name);
	// fmt.Printf("name的值为:%v, 类型为:%T,内存地址为:%v \n", name, name , &name)
	// fmt.Println("请界入年龄:")
	// fmt.Scanln(&age);
	// fmt.Printf("age的值为:%v, 类型为:%T,内存地址为:%v \n", age, age , &age)
	// /* 方法二 */
	// fmt.Println("请界入姓名和年龄,使用空格隔开")
	// fmt.Scanf("%s %d", &name, &age);
	// fmt.Printf("name的值为:%v, 类型为:%T,内存地址为:%v \n", name, name , &name)
	// fmt.Printf("age的值为:%v, 类型为:%T,内存地址为:%v \n", age, age , &age)

	fmt.Println("==二进制输出==")
	var a1 = 7;
	fmt.Printf("a1的值为:%b \n", a1);
	/* 位移 */
	var a2 = a1 << 1;
	fmt.Printf("a2的值为:%v \n", a2);
}